Skip to main content

GLOWhub processing vs client processing

Date Proposed:
Date Decided: Status: Proposed

Considered options:

Option 1: Processing on GLOWhub

The processing of effects happens on the hub and not on the client. The client communicates with the hub using "commands" instead of streaming led data, and the hub will process the effects to led data.

  • Pros

    • Stability
    • "Offline" usage is possible
    • Performance is independent of (user) client device.
  • Cons

    • More complicated to use use the client audio, e.g Spotify, as a live input.
    • More computational resources needed on the hub.

Option 2: Processing on the client

spec